COMO REMOVER ELEMENTO DE UM ARRAY

O que faz splice js?

O que faz splice js?

Retira e insere elementos a partir de um índice no array.


Sintaxe:

array.splice(índice inicial, quantidade de elementos que serão removidos, novos elementos);

Exemplo e explicação passo a passo no array:

var frameworks = ['angular', 'react', 'vue'];

frameworks.splice(2,1, "laravel");

Foi iniciado o array com três frameworks. angular, react e vue, e depois retirado um elemento no índice 2(ou seja o vue frameworks[2] = 'vue'). 

O conteúdo em frameworks fica:

['angular', 'react', 'laravel']

 frameworks.splice(0,2);

São retirados dois elementos a partir do índice 0 (frameworks[0] = 'angular' e frameworks[1] = 'react' ).

O conteúdo em frameworks fica:

['laravel']

 frameworks.splice(1,0,'codeigniter','zend');

São inseridos 2 elementos novos e não é apagado nenhum apartir do indice 1.

O conteúdo em frameworks fica:

['laravel','codeigniter','zend']

Observações:

 Se o número do índice declarado (primeiro parâmetro) for maior que a lista nenhum item será removido. 

 Se o segundo parâmetro (deleteCount) for maior que a lista todos os elementos serão removidos e se for zero nenhum será removido.

Se o terceiro parâmetro em diante (novos elementos) não for declarado nada será inserido.

 

 



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp